#ifdef USE_KSCMS_UHC_H

#ifdef INCLUDE_CMAP_DATA

static const int g_cmap_kscms_uhc_h_table[113] = {
 3993,  3946,  4374,  4156,  4138,  5800,  4386,  4139, 
 4140,  4391,  4141,  4142,  4396,  4403,  4149,  4419, 
 4154,  4420,  4517,  4173,  4524,  4174,  4179,  4547, 
 4550,  4180,  4564,  5584,  5302,  5367,  4427,  5879, 
 4435,  5896,  4436,  5897,  4437,  4159,  5936,  4444, 
 4453,  5946,  5947,  4458,  4160,  5961,  4471,  5980, 
 4472,  4474,  4473,  4475,  5983,  4476,  5984,  4481, 
 5987,  4482,  5460,  4483,  4163,  4166,  5990,  4485, 
 4489,  4491,  6002,  4167,  4493,  4495,  6019,  7783, 
 4497,  4499,  4501,  6027,  4502,  6028,  4509,  6046, 
 4510,  4553,  4180,  4555,  6152,  5800,  6153,  4556, 
 4581,  6333,  4582,  4586,  6339,  4588,  4184,  6355, 
 4592,  4593,  4595,  4614,  4616,  4627,  6426,  4629, 
 4634,  4636,  6474,  4650,  4279,  7398,  7139,  7709, 
 3558 };

static const pdf_range g_cmap_kscms_uhc_h_ranges[601] = {
 {32, 126, 1, 1},
 {33089, 33114, 1, 9333},
 {33121, 33146, 1, 9359},
 {33153, 33278, 1, 9385},
 {33345, 33370, 1, 9511},
 {33377, 33402, 1, 9537},
 {33409, 33534, 1, 9563},
 {33601, 33626, 1, 9689},
 {33633, 33658, 1, 9715},
 {33665, 33790, 1, 9741},
 {33857, 33882, 1, 9867},
 {33889, 33914, 1, 9893},
 {33921, 34046, 1, 9919},
 {34113, 34138, 1, 10045},
 {34145, 34170, 1, 10071},
 {34177, 34302, 1, 10097},
 {34369, 34394, 1, 10223},
 {34401, 34426, 1, 10249},
 {34433, 34558, 1, 10275},
 {34625, 34650, 1, 10401},
 {34657, 34682, 1, 10427},
 {34689, 34814, 1, 10453},
 {34881, 34906, 1, 10579},
 {34913, 34938, 1, 10605},
 {34945, 35070, 1, 10631},
 {35137, 35162, 1, 10757},
 {35169, 35194, 1, 10783},
 {35201, 35326, 1, 10809},
 {35393, 35418, 1, 10935},
 {35425, 35450, 1, 10961},
 {35457, 35582, 1, 10987},
 {35649, 35674, 1, 11113},
 {35681, 35706, 1, 11139},
 {35713, 35838, 1, 11165},
 {35905, 35930, 1, 11291},
 {35937, 35962, 1, 11317},
 {35969, 36094, 1, 11343},
 {36161, 36186, 1, 11469},
 {36193, 36218, 1, 11495},
 {36225, 36350, 1, 11521},
 {36417, 36442, 1, 11647},
 {36449, 36474, 1, 11673},
 {36481, 36606, 1, 11699},
 {36673, 36698, 1, 11825},
 {36705, 36730, 1, 11851},
 {36737, 36862, 1, 11877},
 {36929, 36954, 1, 12003},
 {36961, 36986, 1, 12029},
 {36993, 37118, 1, 12055},
 {37185, 37210, 1, 12181},
 {37217, 37242, 1, 12207},
 {37249, 37374, 1, 12233},
 {37441, 37466, 1, 12359},
 {37473, 37498, 1, 12385},
 {37505, 37630, 1, 12411},
 {37697, 37722, 1, 12537},
 {37729, 37754, 1, 12563},
 {37761, 37886, 1, 12589},
 {37953, 37978, 1, 12715},
 {37985, 38010, 1, 12741},
 {38017, 38142, 1, 12767},
 {38209, 38234, 1, 12893},
 {38241, 38266, 1, 12919},
 {38273, 38398, 1, 12945},
 {38465, 38490, 1, 13071},
 {38497, 38522, 1, 13097},
 {38529, 38654, 1, 13123},
 {38721, 38746, 1, 13249},
 {38753, 38778, 1, 13275},
 {38785, 38910, 1, 13301},
 {38977, 39002, 1, 13427},
 {39009, 39034, 1, 13453},
 {39041, 39166, 1, 13479},
 {39233, 39258, 1, 13605},
 {39265, 39290, 1, 13631},
 {39297, 39422, 1, 13657},
 {39489, 39514, 1, 13783},
 {39521, 39546, 1, 13809},
 {39553, 39678, 1, 13835},
 {39745, 39770, 1, 13961},
 {39777, 39802, 1, 13987},
 {39809, 39934, 1, 14013},
 {40001, 40026, 1, 14139},
 {40033, 40058, 1, 14165},
 {40065, 40190, 1, 14191},
 {40257, 40282, 1, 14317},
 {40289, 40314, 1, 14343},
 {40321, 40446, 1, 14369},
 {40513, 40538, 1, 14495},
 {40545, 40570, 1, 14521},
 {40577, 40702, 1, 14547},
 {40769, 40794, 1, 14673},
 {40801, 40826, 1, 14699},
 {40833, 40958, 1, 14725},
 {41025, 41050, 1, 14851},
 {41057, 41082, 1, 14877},
 {41089, 41214, 1, 14903},
 {41281, 41306, 1, 15029},
 {41313, 41338, 1, 15055},
 {41345, 41376, 1, 15081},
 {41377, 41470, 1, 101},
 {41537, 41562, 1, 15113},
 {41569, 41594, 1, 15139},
 {41601, 41632, 1, 15165},
 {41633, 41701, 1, 195},
 {41793, 41818, 1, 15197},
 {41825, 41850, 1, 15223},
 {41857, 41888, 1, 15249},
 {41889, 41982, 1, 264},
 {42049, 42074, 1, 15281},
 {42081, 42106, 1, 15307},
 {42113, 42144, 1, 15333},
 {42145, 42195, 1, 358},
 {42197, 42238, 1, 409},
 {42305, 42330, 1, 15365},
 {42337, 42362, 1, 15391},
 {42369, 42400, 1, 15417},
 {42401, 42410, 1, 451},
 {42416, 42425, 1, 461},
 {42433, 42456, 1, 471},
 {42465, 42488, 1, 495},
 {42561, 42586, 1, 15449},
 {42593, 42618, 1, 15475},
 {42625, 42656, 1, 15501},
 {42657, 42724, 1, 519},
 {42817, 42842, 1, 15533},
 {42849, 42874, 1, 15559},
 {42881, 42912, 1, 15585},
 {42913, 42991, 1, 587},
 {43073, 43098, 1, 15617},
 {43105, 43130, 1, 15643},
 {43137, 43168, 1, 15669},
 {43169, 43172, 1, 666},
 {43174, 43174, 0, 670},
 {43176, 43183, 1, 671},
 {43185, 43262, 1, 679},
 {43329, 43354, 1, 15701},
 {43361, 43386, 1, 15727},
 {43393, 43424, 1, 15753},
 {43425, 43518, 1, 757},
 {43585, 43610, 1, 15785},
 {43617, 43642, 1, 15811},
 {43649, 43680, 1, 15837},
 {43681, 43763, 1, 851},
 {43841, 43866, 1, 15869},
 {43873, 43898, 1, 15895},
 {43905, 43936, 1, 15921},
 {43937, 44022, 1, 934},
 {44097, 44122, 1, 15953},
 {44129, 44154, 1, 15979},
 {44161, 44192, 1, 16005},
 {44193, 44225, 1, 1020},
 {44241, 44273, 1, 1053},
 {44353, 44378, 1, 16037},
 {44385, 44410, 1, 16063},
 {44417, 44448, 1, 16089},
 {44609, 44634, 1, 16121},
 {44641, 44666, 1, 16147},
 {44673, 44704, 1, 16173},
 {44865, 44890, 1, 16205},
 {44897, 44922, 1, 16231},
 {44929, 44960, 1, 16257},
 {45121, 45146, 1, 16289},
 {45153, 45178, 1, 16315},
 {45185, 45216, 1, 16341},
 {45217, 45310, 1, 1086},
 {45377, 45402, 1, 16373},
 {45409, 45434, 1, 16399},
 {45441, 45472, 1, 16425},
 {45473, 45566, 1, 1180},
 {45633, 45658, 1, 16457},
 {45665, 45690, 1, 16483},
 {45697, 45728, 1, 16509},
 {45729, 45822, 1, 1274},
 {45889, 45914, 1, 16541},
 {45921, 45946, 1, 16567},
 {45953, 45984, 1, 16593},
 {45985, 46078, 1, 1368},
 {46145, 46170, 1, 16625},
 {46177, 46202, 1, 16651},
 {46209, 46240, 1, 16677},
 {46241, 46334, 1, 1462},
 {46401, 46426, 1, 16709},
 {46433, 46458, 1, 16735},
 {46465, 46496, 1, 16761},
 {46497, 46590, 1, 1556},
 {46657, 46682, 1, 16793},
 {46689, 46714, 1, 16819},
 {46721, 46752, 1, 16845},
 {46753, 46846, 1, 1650},
 {46913, 46938, 1, 16877},
 {46945, 46970, 1, 16903},
 {46977, 47008, 1, 16929},
 {47009, 47102, 1, 1744},
 {47169, 47194, 1, 16961},
 {47201, 47226, 1, 16987},
 {47233, 47264, 1, 17013},
 {47265, 47358, 1, 1838},
 {47425, 47450, 1, 17045},
 {47457, 47482, 1, 17071},
 {47489, 47520, 1, 17097},
 {47521, 47614, 1, 1932},
 {47681, 47706, 1, 17129},
 {47713, 47738, 1, 17155},
 {47745, 47776, 1, 17181},
 {47777, 47870, 1, 2026},
 {47937, 47962, 1, 17213},
 {47969, 47994, 1, 17239},
 {48001, 48032, 1, 17265},
 {48033, 48126, 1, 2120},
 {48193, 48218, 1, 17297},
 {48225, 48250, 1, 17323},
 {48257, 48288, 1, 17349},
 {48289, 48382, 1, 2214},
 {48449, 48474, 1, 17381},
 {48481, 48506, 1, 17407},
 {48513, 48544, 1, 17433},
 {48545, 48638, 1, 2308},
 {48705, 48730, 1, 17465},
 {48737, 48762, 1, 17491},
 {48769, 48800, 1, 17517},
 {48801, 48894, 1, 2402},
 {48961, 48986, 1, 17549},
 {48993, 49018, 1, 17575},
 {49025, 49056, 1, 17601},
 {49057, 49150, 1, 2496},
 {49217, 49242, 1, 17633},
 {49249, 49274, 1, 17659},
 {49281, 49312, 1, 17685},
 {49313, 49406, 1, 2590},
 {49473, 49498, 1, 17717},
 {49505, 49530, 1, 17743},
 {49537, 49568, 1, 17769},
 {49569, 49662, 1, 2684},
 {49729, 49754, 1, 17801},
 {49761, 49786, 1, 17827},
 {49793, 49824, 1, 17853},
 {49825, 49918, 1, 2778},
 {49985, 50010, 1, 17885},
 {50017, 50042, 1, 17911},
 {50049, 50080, 1, 17937},
 {50081, 50174, 1, 2872},
 {50241, 50266, 1, 17969},
 {50273, 50298, 1, 17995},
 {50305, 50336, 1, 18021},
 {50337, 50430, 1, 2966},
 {50497, 50522, 1, 18053},
 {50529, 50554, 1, 18079},
 {50561, 50592, 1, 18105},
 {50593, 50686, 1, 3060},
 {50753, 50770, 1, 18137},
 {50849, 50942, 1, 3154},
 {51105, 51198, 1, 3248},
 {51361, 51454, 1, 3342},
 {51873, 51966, 1, 3436},
 {52129, 52175, 1, 3530},
 {52176, 52176, 0, 4116},
 {52177, 52181, 1, 3577},
 {52182, 52182, 0, 3678},
 {52183, 52198, 1, 3582},
 {52199, 52199, 0, 7053},
 {52200, 52222, 1, 3598},
 {52385, 52478, 1, 3621},
 {52641, 52686, 1, 3715},
 {52687, 52687, 0, 3460},
 {52688, 52711, 1, 3761},
 {52712, 52712, 0, 7900},
 {52713, 52734, 1, 3785},
 {52897, 52908, 1, 3807},
 {52909, 52909, 0, 3802},
 {52910, 52990, 1, 3819},
 {53153, 53242, 1, 3900},
 {53243, 53243, 0, 3902},
 {53244, 53246, 1, 3990},
 {53409, 53410, 2, 0},
 {53411, 53431, 1, 3994},
 {53432, 53432, 0, 3946},
 {53433, 53455, 1, 4015},
 {53456, 53456, 0, 3708},
 {53457, 53468, 1, 4038},
 {53469, 53469, 0, 4131},
 {53470, 53502, 1, 4050},
 {53665, 53715, 1, 4083},
 {53716, 53717, 2, 2},
 {53718, 53719, 1, 4134},
 {53720, 53720, 0, 4375},
 {53721, 53722, 1, 4136},
 {53723, 53728, 1, 4376},
 {53729, 53730, 2, 4},
 {53731, 53733, 1, 4382},
 {53734, 53735, 2, 6},
 {53736, 53739, 1, 4387},
 {53740, 53742, 2, 8},
 {53743, 53744, 1, 4394},
 {53745, 53746, 2, 11},
 {53747, 53749, 1, 4143},
 {53750, 53750, 0, 4399},
 {53751, 53753, 1, 4146},
 {53754, 53755, 2, 13},
 {53756, 53757, 1, 4406},
 {53758, 53758, 0, 4409},
 {53921, 53921, 0, 4150},
 {53922, 53923, 1, 4410},
 {53924, 53926, 1, 4151},
 {53927, 53930, 1, 4412},
 {53931, 53933, 2, 15},
 {53934, 53937, 1, 4155},
 {53938, 53938, 0, 4424},
 {53939, 53949, 1, 4159},
 {53950, 53950, 0, 4511},
 {53951, 53953, 1, 4170},
 {53954, 53955, 1, 4513},
 {53956, 53957, 2, 18},
 {53958, 53962, 1, 4518},
 {53963, 53964, 2, 20},
 {53965, 53966, 1, 4525},
 {53967, 53972, 1, 4528},
 {53973, 53975, 1, 4535},
 {53976, 53976, 0, 4175},
 {53977, 53978, 1, 4541},
 {53979, 53981, 1, 4176},
 {53982, 53983, 1, 4545},
 {53984, 53988, 2, 22},
 {53989, 53992, 1, 4566},
 {53993, 53994, 1, 4571},
 {53995, 53995, 0, 4576},
 {53996, 53999, 1, 4181},
 {54000, 54003, 1, 4604},
 {54004, 54005, 1, 4609},
 {54006, 54006, 0, 4185},
 {54007, 54008, 1, 4611},
 {54009, 54014, 1, 4186},
 {54177, 54270, 1, 4192},
 {54433, 54501, 1, 4286},
 {54502, 54502, 0, 4318},
 {54503, 54523, 1, 4355},
 {54524, 54524, 0, 4136},
 {54525, 54526, 1, 4376},
 {54689, 54692, 1, 4378},
 {54693, 54693, 0, 5800},
 {54694, 54698, 1, 4382},
 {54699, 54699, 0, 4139},
 {54700, 54701, 1, 4387},
 {54702, 54702, 0, 4192},
 {54703, 54782, 1, 4389},
 {54945, 54967, 1, 4469},
 {54968, 54968, 0, 4167},
 {54969, 54988, 1, 4492},
 {54989, 54989, 0, 4172},
 {54990, 55038, 1, 4512},
 {55201, 55242, 1, 4561},
 {55243, 55243, 0, 5552},
 {55244, 55267, 1, 4603},
 {55268, 55268, 0, 6424},
 {55269, 55294, 1, 4627},
 {55457, 55550, 1, 4653},
 {55713, 55806, 1, 4747},
 {55969, 56062, 1, 4841},
 {56225, 56260, 1, 4935},
 {56261, 56261, 0, 5151},
 {56262, 56291, 1, 4971},
 {56292, 56292, 0, 4922},
 {56293, 56318, 1, 5001},
 {56481, 56484, 1, 5027},
 {56485, 56485, 0, 7518},
 {56486, 56574, 1, 5031},
 {56737, 56740, 1, 5120},
 {56741, 56741, 0, 5079},
 {56742, 56788, 1, 5124},
 {56789, 56789, 0, 5109},
 {56790, 56819, 1, 5171},
 {56820, 56820, 0, 7607},
 {56821, 56830, 1, 5201},
 {56993, 57083, 1, 5211},
 {57084, 57086, 2, 27},
 {57249, 57266, 1, 5303},
 {57267, 57267, 0, 7083},
 {57268, 57312, 1, 5321},
 {57313, 57313, 0, 5362},
 {57314, 57319, 1, 5366},
 {57320, 57320, 0, 5485},
 {57321, 57342, 1, 5372},
 {57505, 57584, 1, 5394},
 {57585, 57585, 0, 6001},
 {57586, 57598, 1, 5474},
 {57761, 57772, 1, 5487},
 {57773, 57773, 0, 5460},
 {57774, 57836, 1, 5499},
 {57837, 57837, 0, 5317},
 {57838, 57854, 1, 5562},
 {58017, 58110, 1, 5579},
 {58273, 58356, 1, 5673},
 {58357, 58357, 0, 7009},
 {58358, 58366, 1, 5757},
 {58529, 58529, 0, 7370},
 {58530, 58536, 1, 5766},
 {58537, 58537, 0, 5678},
 {58538, 58622, 1, 5773},
 {58785, 58797, 1, 5858},
 {58798, 58798, 0, 5874},
 {58799, 58800, 1, 5871},
 {58801, 58802, 1, 4425},
 {58803, 58808, 1, 5873},
 {58809, 58810, 2, 30},
 {58811, 58812, 1, 4429},
 {58813, 58819, 1, 5880},
 {58820, 58820, 0, 4431},
 {58821, 58829, 1, 5887},
 {58830, 58834, 2, 32},
 {58835, 58837, 1, 5898},
 {58838, 58838, 0, 4439},
 {58839, 58873, 1, 5901},
 {58874, 58875, 1, 4442},
 {58876, 58878, 2, 37},
 {59041, 59041, 0, 4447},
 {59042, 59043, 1, 5937},
 {59044, 59044, 0, 4449},
 {59045, 59046, 1, 5939},
 {59047, 59047, 0, 4450},
 {59048, 59052, 1, 5941},
 {59053, 59054, 2, 40},
 {59055, 59057, 1, 4455},
 {59058, 59059, 2, 42},
 {59060, 59062, 1, 5948},
 {59063, 59064, 1, 4459},
 {59065, 59067, 1, 5951},
 {59068, 59068, 0, 4463},
 {59069, 59075, 1, 5954},
 {59076, 59077, 2, 44},
 {59078, 59079, 1, 4465},
 {59080, 59081, 1, 5962},
 {59082, 59082, 0, 4161},
 {59083, 59089, 1, 5964},
 {59090, 59090, 0, 4468},
 {59091, 59093, 1, 5971},
 {59094, 59094, 0, 4469},
 {59095, 59096, 1, 5974},
 {59097, 59097, 0, 4470},
 {59098, 59099, 1, 5976},
 {59100, 59100, 0, 4162},
 {59101, 59102, 1, 5978},
 {59103, 59105, 2, 46},
 {59106, 59107, 1, 5981},
 {59108, 59113, 2, 49},
 {59114, 59115, 1, 4478},
 {59116, 59116, 0, 6447},
 {59117, 59118, 1, 5985},
 {59119, 59122, 2, 55},
 {59123, 59124, 1, 5988},
 {59125, 59129, 2, 59},
 {59130, 59134, 1, 5991},
 {59297, 59297, 0, 4487},
 {59298, 59301, 1, 5996},
 {59302, 59302, 0, 4488},
 {59303, 59304, 1, 6000},
 {59305, 59309, 2, 64},
 {59310, 59311, 1, 6003},
 {59312, 59312, 0, 4494},
 {59313, 59326, 1, 6005},
 {59327, 59329, 2, 69},
 {59330, 59333, 1, 6020},
 {59334, 59335, 2, 72},
 {59336, 59338, 1, 6024},
 {59339, 59342, 2, 74},
 {59343, 59344, 1, 4503},
 {59345, 59346, 1, 6029},
 {59347, 59347, 0, 4506},
 {59348, 59358, 1, 6031},
 {59359, 59359, 0, 4508},
 {59360, 59363, 1, 6042},
 {59364, 59366, 2, 78},
 {59367, 59382, 1, 6047},
 {59383, 59383, 0, 5797},
 {59384, 59390, 1, 6063},
 {59553, 59622, 1, 6070},
 {59623, 59624, 1, 4551},
 {59625, 59631, 1, 6140},
 {59632, 59633, 2, 81},
 {59634, 59638, 1, 6147},
 {59639, 59643, 2, 83},
 {59644, 59645, 1, 6154},
 {59646, 59646, 0, 4557},
 {59809, 59814, 1, 6156},
 {59815, 59815, 0, 4560},
 {59816, 59819, 1, 6162},
 {59820, 59820, 0, 4561},
 {59821, 59851, 1, 6166},
 {59852, 59852, 0, 4563},
 {59853, 59894, 1, 6197},
 {59895, 59895, 0, 7988},
 {59896, 59902, 1, 6239},
 {60065, 60096, 1, 6246},
 {60097, 60097, 0, 6123},
 {60098, 60132, 1, 6278},
 {60133, 60133, 0, 4577},
 {60134, 60147, 1, 6313},
 {60148, 60148, 0, 4183},
 {60149, 60150, 1, 6327},
 {60151, 60151, 0, 4579},
 {60152, 60155, 1, 6329},
 {60156, 60158, 2, 88},
 {60321, 60323, 1, 6334},
 {60324, 60324, 0, 4584},
 {60325, 60326, 1, 6337},
 {60327, 60330, 2, 91},
 {60331, 60345, 1, 6340},
 {60346, 60347, 1, 4590},
 {60348, 60349, 2, 95},
 {60350, 60352, 1, 6356},
 {60353, 60354, 2, 97},
 {60355, 60357, 1, 6359},
 {60358, 60359, 1, 4596},
 {60360, 60363, 1, 6362},
 {60364, 60364, 0, 4599},
 {60365, 60366, 1, 6366},
 {60367, 60369, 1, 4600},
 {60370, 60370, 0, 5552},
 {60371, 60375, 1, 6368},
 {60376, 60376, 0, 4603},
 {60377, 60414, 1, 6373},
 {60577, 60581, 1, 6411},
 {60582, 60583, 2, 99},
 {60584, 60585, 1, 6416},
 {60586, 60586, 0, 4618},
 {60587, 60590, 1, 6418},
 {60591, 60591, 0, 5950},
 {60592, 60593, 1, 4620},
 {60594, 60594, 0, 4187},
 {60595, 60596, 1, 6422},
 {60597, 60597, 0, 4625},
 {60598, 60599, 1, 6424},
 {60600, 60602, 2, 101},
 {60603, 60607, 1, 6427},
 {60608, 60609, 1, 4632},
 {60610, 60612, 1, 6432},
 {60613, 60614, 2, 104},
 {60615, 60616, 1, 6435},
 {60617, 60618, 1, 4188},
 {60619, 60628, 1, 6437},
 {60629, 60629, 0, 4638},
 {60630, 60636, 1, 6447},
 {60637, 60638, 1, 4640},
 {60639, 60640, 1, 6454},
 {60641, 60641, 0, 4642},
 {60642, 60643, 1, 6456},
 {60644, 60644, 0, 4644},
 {60645, 60646, 1, 6458},
 {60647, 60648, 1, 4645},
 {60649, 60662, 1, 6460},
 {60663, 60664, 1, 4647},
 {60665, 60666, 2, 106},
 {60667, 60670, 1, 6475},
 {60833, 60835, 1, 4653},
 {60836, 60909, 1, 6479},
 {60910, 60910, 0, 5351},
 {60911, 60926, 1, 6553},
 {61089, 61146, 1, 6569},
 {61147, 61147, 0, 6494},
 {61148, 61182, 1, 6627},
 {61345, 61438, 1, 6662},
 {61601, 61694, 1, 6756},
 {61857, 61950, 1, 6850},
 {62113, 62140, 1, 6944},
 {62141, 62141, 0, 5731},
 {62142, 62201, 1, 6972},
 {62202, 62202, 0, 5771},
 {62203, 62206, 1, 7032},
 {62369, 62384, 1, 7036},
 {62385, 62385, 0, 4191},
 {62386, 62462, 1, 7052},
 {62625, 62630, 1, 7129},
 {62631, 62631, 0, 6484},
 {62632, 62701, 1, 7135},
 {62702, 62702, 0, 6684},
 {62703, 62718, 1, 7205},
 {62881, 62974, 1, 7221},
 {63137, 63219, 1, 7315},
 {63220, 63222, 2, 108},
 {63223, 63230, 1, 7399},
 {63393, 63415, 1, 7407},
 {63416, 63416, 0, 4247},
 {63417, 63431, 1, 7430},
 {63432, 63432, 0, 4266},
 {63433, 63442, 1, 7445},
 {63443, 63443, 0, 4340},
 {63444, 63486, 1, 7455},
 {63649, 63706, 1, 7498},
 {63707, 63707, 0, 7572},
 {63708, 63727, 1, 7556},
 {63728, 63728, 0, 5088},
 {63729, 63742, 1, 7576},
 {63905, 63998, 1, 7590},
 {64161, 64162, 2, 111},
 {64163, 64229, 1, 7684},
 {64230, 64230, 0, 3644},
 {64231, 64254, 1, 7751},
 {64417, 64510, 1, 7775},
 {64673, 64680, 1, 7869},
 {64681, 64681, 0, 3815},
 {64682, 64766, 1, 7877},
 {64929, 65022, 1, 7962}
};

static fz_error *new_kscms_uhc_h(pdf_cmap **out)
{
	fz_error *error;
	pdf_cmap *cmap;
	error = pdf_newcmap(&cmap);
	if (error)
		return error;
	cmap->staticdata = 1;
	cmap->ranges = (pdf_range*)&g_cmap_kscms_uhc_h_ranges[0];
	cmap->table = (int*)&g_cmap_kscms_uhc_h_table[0];
	strcpy(cmap->cmapname, "KSCms-UHC-H");
	strcpy(cmap->usecmapname, "");
	cmap->wmode = 0;
	cmap->ncspace = 2;
	cmap->cspace[0].n = 1;
	cmap->cspace[0].lo[0] = 0;
	cmap->cspace[0].hi[0] = 128;
	cmap->cspace[0].lo[1] = 0;
	cmap->cspace[0].hi[1] = 0;
	cmap->cspace[0].lo[2] = 0;
	cmap->cspace[0].hi[2] = 0;
	cmap->cspace[0].lo[3] = 0;
	cmap->cspace[0].hi[3] = 0;
	cmap->cspace[1].n = 2;
	cmap->cspace[1].lo[0] = 129;
	cmap->cspace[1].hi[0] = 254;
	cmap->cspace[1].lo[1] = 65;
	cmap->cspace[1].hi[1] = 254;
	cmap->cspace[1].lo[2] = 0;
	cmap->cspace[1].hi[2] = 0;
	cmap->cspace[1].lo[3] = 0;
	cmap->cspace[1].hi[3] = 0;
	
	cmap->rlen = 601;
	cmap->rcap = 601;
	cmap->tlen = 113;
	cmap->tcap = 113;
	*out = cmap;

	return fz_okay;
}

#else

	if (!strcmp(name, "KSCms-UHC-H"))
		return new_kscms_uhc_h(cmapp);

#endif
#endif
